using System;
using System.Collections.Generic;

namespace Maxleaf.EDI.Domain.K3
{
    public partial class ICSaleQCBill
    {
        public string FBrNo { get; set; }
        public int FInterID { get; set; }
        public short FTranType { get; set; }
        public int FType { get; set; }
        public Nullable<System.DateTime> FDate { get; set; }
        public string FBillNo { get; set; }
        public Nullable<int> FFManagerID { get; set; }
        public Nullable<int> FSManagerID { get; set; }
        public Nullable<int> FCheckerID { get; set; }
        public Nullable<System.DateTime> FCheckDate { get; set; }
        public Nullable<int> FSCBillInterID { get; set; }
        public Nullable<int> FSerialID { get; set; }
        public Nullable<int> FItemID { get; set; }
        public Nullable<int> FUnitID { get; set; }
        public Nullable<int> FResult { get; set; }
        public string FBatchNo { get; set; }
        public Nullable<int> FCheckMethod { get; set; }
        public Nullable<decimal> FSendUpQty { get; set; }
        public Nullable<decimal> FCheckQty { get; set; }
        public Nullable<decimal> FPassQty { get; set; }
        public string FNote { get; set; }
        public int FStatus { get; set; }
        public Nullable<int> FSpecialUse { get; set; }
        public bool FCancellation { get; set; }
        public int FBillerID { get; set; }
        public Nullable<int> FCheckTimes { get; set; }
        public Nullable<int> FOrgBillID { get; set; }
        public Nullable<decimal> FSampleQty { get; set; }
        public Nullable<decimal> FSampleBadQty { get; set; }
        public Nullable<decimal> FBadQty { get; set; }
        public Nullable<System.DateTime> FBillDate { get; set; }
        public Nullable<decimal> FForOpScrapQty { get; set; }
        public Nullable<decimal> FForMatScrapQty { get; set; }
        public int FInStockInterID { get; set; }
        public int FQCItemID { get; set; }
        public int FRoutingID { get; set; }
        public Nullable<int> FMultiCheckLevel1 { get; set; }
        public Nullable<int> FMultiCheckLevel2 { get; set; }
        public Nullable<int> FMultiCheckLevel3 { get; set; }
        public Nullable<int> FMultiCheckLevel4 { get; set; }
        public Nullable<int> FMultiCheckLevel5 { get; set; }
        public Nullable<int> FMultiCheckLevel6 { get; set; }
        public Nullable<System.DateTime> FMultiCheckDate1 { get; set; }
        public Nullable<System.DateTime> FMultiCheckDate2 { get; set; }
        public Nullable<System.DateTime> FMultiCheckDate3 { get; set; }
        public Nullable<System.DateTime> FMultiCheckDate4 { get; set; }
        public Nullable<System.DateTime> FMultiCheckDate5 { get; set; }
        public Nullable<System.DateTime> FMultiCheckDate6 { get; set; }
        public Nullable<int> FCurCheckLevel { get; set; }
        public Nullable<int> FWWICMOInterID { get; set; }
        public int FSampStdID { get; set; }
        public decimal FAcQty { get; set; }
        public decimal FReQty { get; set; }
        public int FAQLID { get; set; }
        public decimal FNotPassQty { get; set; }
        public decimal FSampleBreakQty { get; set; }
        public int FChildren { get; set; }
        public int FAuxPropID { get; set; }
        public Nullable<int> FManageType { get; set; }
    }
}
